Part Number Hot Search : 
M3904 EP16293X MMBZ4707 CDP1855 CF55243K 2115LT1 Z119017 2SK37
Product Description
Full Text Search
 

To Download SNC88268 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 1 ================== contents ================= 1 introduction ................................ ................................ ................................ ......................... 3 2 features ................................ ................................ ................................ ................................ ... 3 3 pin assignment ................................ ................................ ................................ ...................... 4 4 block diagram ................................ ................................ ................................ ..................... 5 5 function description ................................ ................................ ................................ ....... 5 5.1. o scillator ................................ ................................ ................................ ................................ 5 5.2. rom ................................ ................................ ................................ ................................ ........... 5 5.3. ram ................................ ................................ ................................ ................................ ........... 6 5.4. p ower d own m ode ................................ ................................ ................................ .................. 6 5.5. ir f unction ................................ ................................ ................................ ............................... 7 5.6. i/o p orts ................................ ................................ ................................ ................................ ... 7 5.7. s ampling r ate c ounters ................................ ................................ ................................ ........ 8 5.8. a uto r epetition ................................ ................................ ................................ ....................... 8 5.9. v oice s ynthesizer ................................ ................................ ................................ ................... 8 5.10. m usic s ynthesizer ................................ ................................ ................................ ................... 8 5.11. dac ................................ ................................ ................................ ................................ ........... 9 6 application circuit ................................ ................................ ................................ ......... 10 7 absolute max imum rating ................................ ................................ .......................... 13 8 electrical character istics ................................ ................................ ..................... 13
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 2 amendent history version date description ver 1.0 october 07, 2004 first issue ver 1.1 november 12, 2004 modi fy application circuit. ver 1.2 march 21 , 2005 1. oscillator r - type is ?no connect?. page5 2. modify application circuit. (low clk mode, 32768, r - type, xin and xout no connect) page10 3. modify electric characteristic (max - >typical) page12 4. modify i/o circuit in pag e7 ver1.3 june 30,2005 1. modify application circuit in low clk(rc mode) r=91k, c=200pf 2. modify rom 768k - >810k 3. in application circuit add r=100 (direct key) in page10 4. modify chapter 5.1 oscillator about rosc mode has to let xin connect r=51k and c =200pf to gnd. ver1.4 september 5,2005 1. remove chapter 5.1 high clock rc mode. 2. remove chapter 6 application circuit rc mode. ver1.5 november 1 8 ,2005 1. modify application circuit add a diode between ?vdd? and ?vddvr? @4.5v. 2. modify application circuit add r=1 00 in each input pin (direct key). ver1.6 september ,8,2006 1. add high clock rc mode in oscillator functional description (chap 5.1) 2. add high clock rc mode in application circuit 3. removed application circuit r=1 0 0 in each input pin (direct key)
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 3 1 introduc tion the SNC88268 is a single chip 24 - channel midi compatible wave - table/voice synthesizer. equipped with a powerful 8 - bit controller and 24 i/o pins, it provides a low - cost midi sound system solution. it?s low power consumption and operating range makes i t ideal for all battery operated devices using midi or voice synthesis. 2 features ? single power supply 2.4v ? 5.5v ? powerful built - in 8 - bit controller ? three 8 - bit i/o ports ? 640*8 bits ram ? maximum 64k program rom ? 810k *12 shared rom for program and voice data ? readable rom code data ? 24 - voice polyphony through a high - quality speech synthesizer ? mark event supported in both wave and melody. ? individual adaptive playing speed from 4k - 64khz for all 24 channels ? automatic repetition for each channel ? volume modulati on controlled by embedded multiplier ? two digital mixers with saturation control ? two built - in 10 - bit current mode da converters ? analog direct drive speaker circuit. ? system clock: 16.384m hz ( rc - type or crystal option) ? 1 mips cpu power free to user ? low volt age reset
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 4 3 pin assignment symbol i/o function description p00 ~ p07 i/o bit7 ~ bit0 of i/o port 0 p10 ~ p17 i/o bit7 ~ bit0 of i/o port 1 p20 ~ p27 i/o bit7 ~ bit0 of i/o port 2 vddvr p positive power supply for rosc gndvr p negative power supply for rosc vddpp p positive power supply for direct drive gndpp p negative power supply for direct drive cvdd p positive power supply for internal circuit vdd p positive power supply for i/o gnd p negative power supply regout p 3v regulator output rs t i chip reset (active low) xin i high clock crystal in xout o high clock crystal out lxin i low clock crystal in lxout o low clock crystal out cksel i clock type select ?vdd? ? rc oscillator ?gnd? ? crystal testm i test pin vo1 o da1 output vo2 o da2 output bn0 o direct drive negative output bp0 o direct drive positive output
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 5 4 block diagram 5 function description 5.1. oscillator cksel (clock select) input pin of the snc88 268 selects between crystal oscilla tor/ceramic resonator or rc type oscillators as system clock. 16.384mhz xin cksel xout rc oscillator crystal / resonator vdd xin cksel xout 20pf 20pf gnd nc nc notice: for rc oscillator, keep xout and xin as ?no connect?. rom program/speech/melody/instrument waveform 810k ? 12 bits osc addres s pointers/ stack io2 voice synthesizer alu sram (640 bytes) 10bit d/a x 2 timing generator io1 i o 0 music synthesizer sampling rate counter timer direct drive
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 6 5.2. rom SNC88268 contains a substantial 810k x 12 - bit word internal rom which is shared by program and resource data. program, voice, melodies, data, and instrument waveforms are shared within this same 810k words rom. 5.3. ram SNC88268 contains 640 bytes ram (640 x 8 - bits). the 640 byte ram is divided into five pages (page0, 1, 2, 3 and 4, 128 bytes ram for each page). the rambk register is used to switch to a specific ram page. for example, declaring org 0x180 usemem ds 1 would locate one byte memory for ? usemem ? at bank 3 . setting ?rambk = 3 ?in a program would switch to bank 3 of ram . reserved for system 0x027f 0x0000 0x0100 0x00ff : : 0x007f 0x0080 : : : : 0x017f 0x0180 free for user 0x01ff : : 0x0200 : : 5.4. power down mode entering the ic into stop mode will stop the system clock for power savings (<3ua @vdd=3v and <6ua @vdd=4.5v). any transition (l ? h or h ? l) on any i/o pin or rtc (real - time clock) can be used to start the s ystem clock and return to normal operating mode.
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 7 5.5. ir function when ir is enabled, a 38.5khz square wave is gated with p27. the 38.5khz ir signal is present at the pin when p27 is set to ?1?. 5.6. i/o ports there are three 8 - bit i/o ports p0, p1, and p 2. any i/o can be individually programmed as either input or output. when i/o is set to input, any valid data transition (h ? l or l ? h) of each i/o port can wake - up the chip from power - down mode. i/o port configuration note: weak n - mos?s can serve as pull - low resistors. i r e n 3 8 . 5 k h z p 2 7 p a d " 1 " p o r t d a t a p o r t s t a t u s t o i n t e r n a l d a t a b u s r e a d c o n t r o l p a d w e a k
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 8 5.7. sampling rate counters each voice channel of 24 is equipped with an independent sampling rate counter to allow individual sample rate play back per channel. channel sample rate play back can be dynamically set from 4khz to 64khz. each sampling rate counter is updated on a period of 0.125us. this architecture yields a high - quality music/voice synthesis that sounds very close to its original source when played through the same amplifier and speaker circuitry. 5.8. auto repe tition each voice channel of 24 is equipped with a hardware auto repeat function. auto repeat functions are normally used to implement sustain in instrument synthesis but can even be used to repeat any voice data of arbitrary length. 5.9. voice synthesizer the major function of voice synthesizer is to fetch wave data from rom and synthesize into voice. each voice channel of 24 is equipped with an individual volume setting. 5.10. music synthesizer the SNC88268 has a separate built in hardware music synthesizer for playing midi or melody sequences. compatible with the midi stream format, sequencer note resolution is 480 ticks per quarter - note (tpqn) with tempo range settings from 16 - 400 beats per minute (bpm). music synthesizer tick counter tempo counter midi command interpreter voice synthesizer
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 9 5.11. dac two 10 - bit c urrent type digital - to - analog converters are built - in SNC88268. the relationship between input digital data and output analog current signal is listed in the following table. input data typical value of output current (ma) 0 0 1 3/1023 ? n n*(3/102 3) ? 1023 3 recommended application circuits are illustrated below. vo1 vo2 vcc 1k vo1 vcc 1k vcc 1k vo2 two speaker application single speaker application
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 10 6 application circuit ? power supply: 3.0v ? system clock: rosc with calibration or rtc function ? low clo ck: 32768 ? voice output: direct drive output snc 88268 vddvr vdd vddpp regout cvdd xin rst vdd xout cksel testm p 00 p 01 p 02 p 03 p 04 p 05 p 06 p 07 p 10 p 11 p 12 p 13 vo 1 bn 0 bp 0 gnd gndpp vdd 0 . 1 uf vdd 51 k p 14 p 15 p 16 p 17 gndvr 0 . 1 uf vdd 10 uf 10 10 vo 2 p 20 p 21 p 22 p 23 p 25 p 26 p 27 p 24 vdd 3 2 7 6 8 20 pf 20 pf lxin lxout vdd notice: if system clock is rosc, please leave xout and xin as ?no connect?.
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 11 ? power supply: 4.5v ? system clock: rosc with calibration or rtc function ? low clock: r - type ? voice outp ut: da output with stereo snc 88268 vddvr vdd vddpp regout cvdd rst vdd cksel testm p 00 p 01 p 02 p 03 p 04 p 05 p 06 p 07 p 10 p 11 p 12 p 13 vo 1 bn 0 bp 0 gnd gndpp vdd 0 . 1 uf 4 . 7 uf 51 k p 14 p 15 p 16 p 17 gndvr 0 . 1 uf vdd 10 uf 10 10 vo 2 p 20 p 21 p 22 p 23 p 25 p 26 p 27 p 24 lxin lxout xin xout vdd vdd 1 k vdd 1 k vdd 91 k 200 pf vdd notice: if system clock is rosc, please leave xout and xin as ?no connect?.
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 12 ? power supply: 4.5v ? system clock: 16.384m crystal ? voice output: da output snc 88268 vdd 1 k vddvr vdd vddpp regout cvdd rst vdd cksel testm p 00 p 01 p 02 p 03 p 04 p 05 p 06 p 07 p 10 p 11 p 12 p 13 vo 1 bn 0 bp 0 gnd gndpp 0 . 1 uf 4 . 7 uf 51 k p 14 p 15 p 16 p 17 gndvr 0 . 1 uf vdd 10 uf 10 10 vo 2 p 20 p 21 p 22 p 23 p 25 p 26 p 27 p 24 lxin lxout 1 6 . 3 8 4 m h z 2 0 p f 2 0 p f xin xout vdd vdd
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 13 7 absolute maxim um rating items symbol min max unit. supply voltage v dd - v - 0.3 6.0 v input voltage v in v ss - 0.3 v dd +0.3 v operating temperature t op 0 55.0 o c storage temperature t stg - 55.0 125.0 o c 8 electrical characteristics item sym. min. typ. max. unit condition operating voltage v dd 2.4 - 5.5 v standby current i sby - 3 5 - u a v dd =3v v dd =4.5v operating current (push - pull turn on) i opr - 6 12 - ma v dd =3v, no load v dd =4.5v, no load operating current (push - pull turn off) i opr - 4 5 - ma v dd =3v, no load v dd =4.5v , no load input pull low impedance of p0~p2 ri - 0.8m - v dd =3v i/o port drive current i od - - 4 8 - - m a v dd =3v, v o =2.6v v dd =5v, v o =4.2v i/o port sink current i os - - 6 10 - - m a v dd =3v, v o =0.4v v dd =5v, v o =0.8v d/a output current i vo 2 2 3 3 4 4 m a v dd =3v, v o =0.7v v dd =5v, v o =0.7v push - pull current i pp - 7 0 - m a vdd=3v, output 1khz sin wave. push - pull current i pp - 10 0 - m a vdd= 4.5 v, ouput 1khz sin wave. ir carrier frequency fir - 38.5 - khz
SNC88268 24 - channel midi/speech controller ver: 1. 6 sep. 8 , 2006 14 disclaimer the information appearing in sonix web p ages (?this publication?) is believed to be accurate. however, this publication could contain technical inaccuracies or typographical errors. the reader should not assume that this publication is error - free or that it will be suitable for any particular pu rpose. sonix makes no warranty, express, statutory implied or by description in this publication or other documents which are referenced by or linked to this publication. in no event shall sonix be liable for any special, incidental, indirect or conseque ntial damages of any kind, or any damages whatsoever, including, without limitation, those resulting from loss of use, data or profits, whether or not advised of the possibility of damage, and on any theory of liability, arising out of or in connection wit h the use or performance of this publication or other documents which are referenced by or linked to this publication. this publication was developed for products offered in taiwan. sonix may not offer the products discussed in this document in other coun tries. information is subject to change without notice. please contact sonix or its local representative for information on offerings available. integrated circuits sold by sonix are covered by the warranty and patent indemnification provisions stipulat ed in the terms of sale only. the application circuits illustrated in this document are for reference purposes only. sonix disclaims all warranties, including the warranty of merchantability or fitness for any purpose. sonix reserves the right to halt pr oduction or alter the specifications and prices, and discontinue marketing the products listed at any time without notice. accordingly, the reader is cautioned to verify that the data sheets and other information in this publication are current before pla cing orders. products described herein are intended for use in normal commercial applications. applications involving unusual environmental or reliability requirements, e.g. military equipment or medical life support equipment, are specifically not recomme nded without additional processing by sonix for such application.


▲Up To Search▲   

 
Price & Availability of SNC88268

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X